insulated overlap - Espagnol Anglais Dictionnaire